microgravity facility - French English Dictionary